funzioni, parametri posizionali, nominali, e arbitrari
stack di eccezioni
unittest
PRATICA:
implementazione della funzione di Fibonacci ricorsiva
test driven development: il mio primo test
implementazione ricorsiva con cache su dizionario
implementazione 2:
l'utente fornisce una serie di nomi e la generazione dei conigli posseduta,
quando ha terminato, il programma visita la lista degli utenti, calcola la funzione di fibonacci e aggiunge una coppia chiave/valore al dizionario con il numero dei conigli
scrive l'eccezione nel caso l'input non sia valido